package com.xiaoxu.content.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaoxu.content.model.dto.CourseCategoryTreeDto;
import com.xiaoxu.content.model.po.CourseCategory;

import java.util.List;

/**
 * 课程分类 服务类
 * @author xiaoxu
 * @since 2023-01-15
 */
public interface CourseCategoryService extends IService<CourseCategory> {

    /**
     * 课程分类树形结构查询
     * @param id 根节点id
     * @return 封装好的根节点下的所有节点
     */
     List<CourseCategoryTreeDto> queryTreeNodes(String id);
}
